<?php 
	include "../lib/config.inc.php";

	//tabela membro
	$membro = post('membro');
	$sexo = post('sexo');
	$rg = post('rg');
	$cpf = post('cpf');
	$estcivil = post('estcivil');
	$tsangue = post('sangue');
	$datanasc = post('datanasc');
	$tipomembro = post('tipo-membro');
	$formacao = post('formacao');
	$profissao = post('profissao');
	$empresa = post('empresa');
	$cont_empresa = post('cont_empresa');
	$end_empresa = post('end_empresa');
	$status = post('status');
	
	$mae = post('mae');
	$pai = post('pai');
	$conjuge = post('conjuge');
	$datacasamento = post('data-casamento');
	$qtd = post('qtd');
	$qtdmaior = post('qtdmaior');
	$qtdmenor = post('qtdmenor');
	
	$igreja_id = post('igreja');
	
	//tabela contato
	$telfixo = post('tel-fixo');
	$telcel = post('tel-cel');
	$telaux = post('tel-aux');
	$email = post('email');
	$emailaux = post('email-aux');
	
	//tabela endereco
	$rua = post('rua');
	$numero = post('numero');
	$ref = post('ref');
	$compl = post('compl');
	$bairro = post('bairro');
	$cep = post('cep');
	$natural = post('natural');
	$cidade = post('cidade');
	$estado_id = post('estado');
	
	// tabela ministerio
	$ministerio = post('nomeministerio');
	$l_consag = post('lconsag');
	$q_consag = post('qconsag');
	$d_consag = post('dconsag');
	$data_bat_aguas = post('d_batismo_a');
	$local_bat_aguas = post('l_batismo_a');
	$data_bat_esp = post('d_batismo_es');
	$local_bat_esp = post('l_batismo_es');
	$data_admissao = post('d_admissao');
	$local_admissao = post('l_admissao');
	$local_freq = post('l_freq');
	$funcao = post('funcao');
	$grupo_int = post('grupo');
	
	$modificado = date('Y-m-d H:i:s');
	//ids
	$idmembro = post('idmembro');
	$idminist = post('idminist');
	$idend = post('idend');
	$idcont = post('idcont');
	
	// sql ministério
	$sql = "UPDATE `sigead-puro`.`ministerios`
			SET
			`nome_ministerio` = '$ministerio',
			`local_consagracao` = '$l_consag',
			`quem_consagrou` = '$q_consag',
			`data_consagracao` = '$d_consag',
			`data_batismo_agua` = '$data_bat_aguas',
			`local_bat_agua` = '$local_bat_aguas',
			`data_batismo_esp_sto` = '$data_bat_esp',
			`local_bat_esp_sto` = '$local_bat_esp',
			`tipo_admissao` = '$local_admissao',
			`data_admissao` = '$data_admissao',
			`local_frequencia` = '$local_freq',
			`funcao_exerce` = '$funcao',
			`grupo_integracao` = '$grupo_int' 
			WHERE `ministerios`.`id` = $idminist;";
	$retorno = executar($sql);
	if ($retorno == TRUE) {
		$sql2 = "UPDATE `sigead-puro`.`contatos`
				SET
				`tel_fixo` = '$telfixo', 
				`tel_cel` = '$telcel', 
				`tel_aux` = '$telaux', 
				`email` = '$email', 
				`email_aux` = '$emailaux' 
				WHERE `contatos`.`id` = $idcont;";
		$ret = executar($sql2);
		if ($ret == TRUE) {
			$sql3 = "UPDATE `sigead-puro`.`enderecos`
					SET
					`rua` = '$rua',
					`numero` = '$numero',
					`complemento` = '$compl',
					`referencia` = '$ref',
					`bairro` = '$bairro',
					`cep` = '$cep',
					`naturalidade` = '$natural',
					`cidade` = '$natural',
					`estado_id` = $estado_id 
					WHERE `enderecos`.`id` = $idend;";
				$r = executar($sql3);
				
				if ( $r == TRUE) {
					
					if(isset($_FILES['foto']['name']) && $_FILES["foto"]["error"] == 0)
					{
						$arquivo_tmp = $_FILES['foto']['tmp_name'];
						$nome = $_FILES['foto']['name'];
					
						// Pega a extensao
						$extensao = strrchr($nome, '.');
					
						// Converte a extensao para mimusculo
						$extensao = strtolower($extensao);
					
						// Somente imagens, .jpg;.jpeg;.gif;.png
						// Aqui eu enfilero as extesões permitidas e separo por ';'
						// Isso server apenas para eu poder pesquisar dentro desta String
						if(strstr('.jpg;.jpeg;.gif;.png', $extensao))
						{
							// Cria um nome único para esta imagem
							// Evita que duplique as imagens no servidor.
							$novoNome = md5(microtime()) . $extensao;
					
							// Concatena a pasta com o nome
							$destino = '../imagens/fotos 3x4/' . $novoNome;
					
							// tenta mover o arquivo para o destino
							if( @move_uploaded_file( $arquivo_tmp, $destino  ))
							{
								$sql4 = "UPDATE `sigead-puro`.`membros` 
										SET
										`membro` = '$membro',
										`sexo` = '$sexo',
										`rg` = '$rg',
										`cpf` = '$cpf',
										`estado_civil` = '$estcivil',
										`data_nasc` = '$datanasc',
										`tipo_sanguineo` = '$tsangue',
										`nome_foto` = $novoNome,
										`diretorio_foto` = '$destino',
										`formacao` = '$formacao',
										`profissao` = '$profissao',
										`empresa_trabalha` = '$empresa',
										`endereco_empresa` = '$end_empresa',
										`contato_empresa` = '$cont_empresa',
										`nome_pai` = '$pai',
										`nome_mae` = '$mae',
										`nome_conjuge` = '$conjuge',
										`data_casamento` = '$datacasamento',
										`qtd_filhos` = '$qtd',
										`qtde_filhos_maiores` = '$qtdmaior',
										`qtde_filhos_menores` = '$qtdmenor',
										`m_status` = $status,
										`tipo_membro_id` = $tipomembro,
										`igreja_id` = $igreja_id,
										`m_modificado` = '$modificado'
										WHERE `membros`.`id` = $idmembro;";
								if (executar($sql4) == TRUE) {
									header('Location: ../index.php?p=membros');
								}
								else {
									echo '<script>
											alert("Ocorreu um erro ao editar membro. Tente novamente.");
										</script>';
										header('Location: ../index.php?p=add_membro');
								}
							}
							else{
								echo "Erro ao salvar a foto.";
							}
						}
					}else {
						$sql4 = "UPDATE `sigead-puro`.`membros` 
								SET
								`membro` = '$membro',
								`sexo` = '$sexo',
								`rg` = '$rg',
								`cpf` = '$cpf',
								`estado_civil` = '$estcivil',
								`data_nasc` = '$datanasc',
								`tipo_sanguineo` = '$tsangue',
								`formacao` = '$formacao',
								`profissao` = '$profissao',
								`empresa_trabalha` = '$empresa',
								`endereco_empresa` = '$end_empresa',
								`contato_empresa` = '$cont_empresa',
								`nome_pai` = '$pai',
								`nome_mae` = '$mae',
								`nome_conjuge` = '$conjuge',
								`data_casamento` = '$datacasamento',
								`qtd_filhos` = '$qtd',
								`qtde_filhos_maiores` = '$qtdmaior',
								`qtde_filhos_menores` = '$qtdmenor',
								`m_status` = $status,
								`tipo_membro_id` = $tipomembro,
								`igreja_id` = $igreja_id,
								`m_modificado` = '$modificado'
								WHERE `membros`.`id` = $idmembro;";
						if (executar($sql4) == TRUE) {
							header('Location: ../index.php?p=membros');
						}
						else {
							echo '<script>
								alert("Ocorreu um erro ao salvar membro. Tente novamente.");
								</script>';
							header('Location: ../index.php?p=editar-membro');
						}
					}
					
				}
				else{
					echo 'erro ao salvar endereco';
				} 
			}
		else{
			echo 'erro ao salvar contato';
		}
	}else{
		echo 'erro ao salvar ministerio';
	}
?>